package com.programmingeyeclient.user.entity;

import java.io.Serializable;

/**
 * (CrazyLogError)实体类
 *
 * @author makejava
 * @since 2023-05-23 08:51:46
 */
public class CrazyLogError implements Serializable {
    private static final long serialVersionUID = -31734747267417597L;
    /**
     * 编号
     */
    private Long id;
    /**
     * 租户ID
     */
    private String tenantId;
    /**
     * 服务ID
     */
    private String serviceId;
    /**
     * 服务器名
     */
    private String serverHost;
    /**
     * 服务器IP地址
     */
    private String serverIp;
    /**
     * 系统环境
     */
    private String env;
    /**
     * 操作方式
     */
    private String method;
    /**
     * 请求URI
     */
    private String requestUri;
    /**
     * 用户代理
     */
    private String userAgent;
    /**
     * 堆栈
     */
    private Object stackTrace;
    /**
     * 异常名
     */
    private String exceptionName;
    /**
     * 异常信息
     */
    private Object message;
    /**
     * 错误行数
     */
    private Integer lineNumber;
    /**
     * 操作IP地址
     */
    private String remoteIp;
    /**
     * 方法类
     */
    private String methodClass;
    /**
     * 文件名
     */
    private String fileName;
    /**
     * 方法名
     */
    private String methodName;
    /**
     * 操作提交的数据
     */
    private Object params;
    /**
     * 执行时间
     */
    private String time;
    /**
     * 创建者
     */
    private String createBy;
    /**
     * 创建时间
     */
    private String createTime;


    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getTenantId() {
        return tenantId;
    }

    public void setTenantId(String tenantId) {
        this.tenantId = tenantId;
    }

    public String getServiceId() {
        return serviceId;
    }

    public void setServiceId(String serviceId) {
        this.serviceId = serviceId;
    }

    public String getServerHost() {
        return serverHost;
    }

    public void setServerHost(String serverHost) {
        this.serverHost = serverHost;
    }

    public String getServerIp() {
        return serverIp;
    }

    public void setServerIp(String serverIp) {
        this.serverIp = serverIp;
    }

    public String getEnv() {
        return env;
    }

    public void setEnv(String env) {
        this.env = env;
    }

    public String getMethod() {
        return method;
    }

    public void setMethod(String method) {
        this.method = method;
    }

    public String getRequestUri() {
        return requestUri;
    }

    public void setRequestUri(String requestUri) {
        this.requestUri = requestUri;
    }

    public String getUserAgent() {
        return userAgent;
    }

    public void setUserAgent(String userAgent) {
        this.userAgent = userAgent;
    }

    public Object getStackTrace() {
        return stackTrace;
    }

    public void setStackTrace(Object stackTrace) {
        this.stackTrace = stackTrace;
    }

    public String getExceptionName() {
        return exceptionName;
    }

    public void setExceptionName(String exceptionName) {
        this.exceptionName = exceptionName;
    }

    public Object getMessage() {
        return message;
    }

    public void setMessage(Object message) {
        this.message = message;
    }

    public Integer getLineNumber() {
        return lineNumber;
    }

    public void setLineNumber(Integer lineNumber) {
        this.lineNumber = lineNumber;
    }

    public String getRemoteIp() {
        return remoteIp;
    }

    public void setRemoteIp(String remoteIp) {
        this.remoteIp = remoteIp;
    }

    public String getMethodClass() {
        return methodClass;
    }

    public void setMethodClass(String methodClass) {
        this.methodClass = methodClass;
    }

    public String getFileName() {
        return fileName;
    }

    public void setFileName(String fileName) {
        this.fileName = fileName;
    }

    public String getMethodName() {
        return methodName;
    }

    public void setMethodName(String methodName) {
        this.methodName = methodName;
    }

    public Object getParams() {
        return params;
    }

    public void setParams(Object params) {
        this.params = params;
    }

    public String getTime() {
        return time;
    }

    public void setTime(String time) {
        this.time = time;
    }

    public String getCreateBy() {
        return createBy;
    }

    public void setCreateBy(String createBy) {
        this.createBy = createBy;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

}

